﻿using Microsoft.Xna.Framework.Graphics;

namespace Storyteller.Framework.Graphics
{
	public class BlendMode
	{
		internal BlendState BlendState { get; private set; }

		public BlendMode()
		{
		}

		internal BlendMode(BlendState blendState)
		{
			BlendState = blendState;
		}

		public static BlendMode Alpha = new BlendMode(BlendState.NonPremultiplied);
		public static BlendMode PremultipliedAlpha = new BlendMode(BlendState.AlphaBlend);
		public static BlendMode Additive = new BlendMode(BlendState.Additive);
	}
}
